﻿namespace KingerRobot.MexicoSailunMDC.SpiService;

public interface IMonitorManage
{
    CuringListBeans GetCuringNodesByEquipId(long equipId);
}
public class CuringListBeans
{
    /// <summary>
    /// 左右模详情
    /// </summary>
    public List<CuringDetailsBeans>? CuringDetails { get; set; }
    /// <summary>
    /// 未生成订单原因
    /// </summary>
    public string Remark { get; set; }
    /// <summary>
    /// 需求数
    /// </summary>
    public int? PlanCount { get; set; }
    /// <summary>
    /// 订单数
    /// </summary>
    public int? OrderCount { get; set; }
    /// <summary>
    /// 任务数
    /// </summary>
    public int? TaskCount { get; set; }
    public DateTime? CuringTime { get; set; }
    /// <summary>
    /// 可用库存
    /// </summary>
    public int? StockCount { get; set; }
    /// <summary>
    /// 超期库存
    /// </summary>
    public int? TimeOutCount { get; set; }
    /// <summary>
    /// 锁定库存
    /// </summary>
    public int? LockCount { get; set; }
    /// <summary>
    /// 试验台库存
    /// </summary>
    public int? ExperimentCount { get; set; }
    /// <summary>
    /// 硫化机编号
    /// </summary>
    public string CuringCode { get; set; }
}

public class CuringDetailsBeans
{
    public string CuringMode { get; set; }
    public string MaterialCode { get; set; }

    public string MaterialName { get; set; }
    public int? TaskNo { get; set; }
    public string ProductCode { get; set; }

}


